home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / cache.arc / CACHE.DOC < prev    next >
Text File  |  1986-02-01  |  5KB  |  163 lines

  1.                             C A C H E
  2.                           Documentation
  3.                             07/23/84
  4.  
  5.  
  6.  
  7.      In  the effort to provide the  best internal  solutions  to
  8. your hard disk needs,  we  now  offer  a software program to increase
  9. hard disk performance.
  10.  
  11.  
  12.  
  13. DESCRIPTION
  14.  
  15.      CACHE  is a software program designed to increase  the  hard 
  16. disk  operating  speed.   This speed increase is accomplished  by 
  17. monitoring  all  disk accesses,  and keeping  the  most  recently 
  18. accessed sectors in the ram memory allocated to the CACHE program.
  19.  
  20.  
  21.      When  DOS requests access to a sector,  the CACHE ram memory 
  22. is checked first to see if the desired sector is already present. 
  23. If  so, the sector is returned to DOS without any  disk  accesses 
  24. occuring. This greatly increases speed since ram access is faster 
  25. than disk access.   If the desired sector is not present in CACHE 
  26. ram,  it will then be read in to memory and placed into the CACHE 
  27. ram and returned to DOS.   When this occurs,  the least  recently 
  28. used  sector in CACHE ram is overwritten,  this insures that only 
  29. the most recently used sectors will remain in the CACHE ram.  The 
  30. more ram memory allocated, the faster the system will run.
  31.  
  32.  
  33.  
  34. INSTALLATION
  35.  
  36.      The  best  way to install the CACHE is to  place  the  CACHE 
  37. command  in  your AUTOEXEC.BAT file so that it will be  installed 
  38. every  time  you boot your system.   The CACHE  command  has  the 
  39. following format:
  40.  
  41.  
  42.                CACHE     [size] [-options]
  43.  
  44.  
  45.      Where:
  46.  
  47.           [size] - specifies the amount of memory, in K bytes,
  48.                    to allocate for the CACHE ram buffer.  The
  49.                    size specified must be greater than or equal
  50.                    to 8K.
  51.  
  52.  
  53.  
  54.           [-options] - specifies one of the following:
  55.  
  56.                     -a   reactivate the CACHE
  57.  
  58.                     -d   deactivate the CACHE
  59.  
  60.                     -s   display the current CACHE status
  61.  
  62.                     -u   update the unwritten buffered sectors
  63.                          to disk.
  64.  
  65.                     -w   activate buffered write mode
  66.  
  67.                     -x   deactivate buffered write mode
  68.  
  69.  
  70. OPTIONS
  71.  
  72.      The  -a  and -d options are used to activate and  deactivate 
  73. the CACHE.   When the  CACHE is not  active all disk accesses are 
  74. passed through without buffering anything in the CACHE ram, as if 
  75. CACHE was not installed.
  76.  
  77.  
  78.      The -s option will display the current status of the copy of 
  79. CACHE  which is actually installed.   It will tell you  how  much 
  80. memory  is allocated,  whether the CACHE is active or not active, 
  81. and whether buffered write mode is active or not active.
  82.  
  83.  
  84.      The  -w and -x options are used to activate  and  deactivate 
  85. buffered  write mode.  Normally when DOS writes a sector to disk, 
  86. it will be moved to the CACHE ram and written to the disk  before 
  87. returning  to DOS,  which means CACHE does not increase the speed 
  88. of disk writes.  If buffered write mode is active, and DOS writes 
  89. a sector to disk, it will be moved to the CACHE ram and marked to 
  90. be written to disk at a later time; so return to DOS is immediate 
  91. without the delay of the physical disk write.  The buffered  disk 
  92. sectors  will  be  written  to  disk (synced)  when  one  of  the 
  93. following occurs:
  94.  
  95.           1. CACHE is deactivated.
  96.           2. Buffered write mode is deactivated.
  97.           3. CACHE -u  command is issued.
  98.  
  99.  
  100.      The -u option is used to update the hard disk by writing any 
  101. unwritten buffered sectors to disk.
  102.  
  103.  
  104.      **WARNING**  Buffered write mode should only be used if  the 
  105. system is running on  an uninteruptable power supply.  If for any 
  106. reason the system loses power,  gets reset,  or is rebooted,  and 
  107. buffered  write mode is active and the CACHE had not been updated 
  108. your hard disk will be corrupted, which will require you to go to 
  109. a backup.  When using the CACHE in buffered write mode, make sure 
  110. you  issue the CACHE -u command before rebooting or powering  off 
  111. the system.
  112.  
  113.  
  114.      If  the  FORMAT command is issued to format  the  hard  disk 
  115. while CACHE is active, CACHE will automatically deactivate.
  116.  
  117.  
  118.  
  119.  
  120. EXAMPLES
  121.  
  122.  
  123.      The  following  would  install  the CACHE with  a  256K  ram 
  124. buffer:
  125.  
  126.                CACHE 256
  127.  
  128.  
  129.  
  130.      The following would display the status of the CACHE  already 
  131. installed:
  132.  
  133.                CACHE -s
  134.  
  135.  
  136.  
  137.      The following would deactivate the version of CACHE  already 
  138. installed:
  139.  
  140.                CACHE -d
  141.  
  142.  
  143.  
  144.      The following would install the CACHE with a 180K ram buffer 
  145. and activate buffered write mode:
  146.  
  147.                CACHE -w 180
  148.  
  149.  
  150.  
  151.      The  following  would update the unwritten buffered  sectors 
  152. onto disk (only needed if buffered write mode is active):
  153.  
  154.                CACHE -u
  155.  
  156.  
  157.  
  158.      The following would reactivate the cache and enable buffered 
  159. write mode.
  160.  
  161.                CACHE -aw
  162.  
  163.